Thoughts about Structuralization, Specialization, Instantiation, and Metaization
نویسندگان
چکیده
In knowledge engineering, ontology creation, and especially in knowledge-based configuration often used relations are: aggregate relations (has-parts, here called structural relations), specialization relation (is-a), and instantiation (instance-of). A combination of the later is called metaization, which denotes the use of multiple instantiation layers. Structural and specialization relations are mainly used for organizing the knowledge represented on one layer. Instantiation layers model different kind of knowledge, i.e. knowledge about sets, individuals, and knowledge about knowledge (metaknowledge). By applying reasoning techniques on each layer, reasoning on metaknowledge is enabled.
منابع مشابه
When to use what: Structuralization, Specialization, Instantiation, Metaization - Some Hints for Knowledge Engineers
In knowledge engineering, ontology creation, and especially in knowledge-based configuration often used relations are: aggregate relations (has-parts, here called structural relations), specialization relation (is-a), and instantiation (instance-of). A combination of the later is called metaization, which denotes the use of multiple instantiation layers. In this paper, we give examples and use-...
متن کاملAn Ontological Approach for Identifying Variants: The Cases of Specialization and Template Instantiation
Software is a crucial component in many products and often is a product in itself. Software artifacts are often developed for particular needs. However, identifying software variants is important for increasing reuse, reducing time and costs of development and maintenance, increasing quality and reliability, and improving productivity. We propose a method for utilizing variability mechanisms fr...
متن کاملAutomatic Detection of Incomplete Instances of Structural Patterns in UML Class Diagrams
An approach for the detection of structural patterns based on UML class diagrams is presented. By using a fuzzy-like evaluation mechanism the introduced approach is able to recognize not only entire patterns but also incomplete instances. Referring to structural patterns in general the knowledge about used patterns assists a developer not only while maintaining or reverse engineering existing s...
متن کاملComputational Features of the Thinking and the Thinking Attributes of Computing: On Computational Thinking
The paper aims at revealing the essence and connotation of Computational Thinking. It analyzed some of the international academia’s research results of Computational Thinking. The author thinks Computational Thinking is discipline thinking or computing philosophy, and it is very critical to understand Computational Thinking to grasp the thinking’ s computational features and the computing’s thi...
متن کاملTraining Scientific Generalists: Response to Comments and Additional Thoughts
© Sarma This article is distributed under the terms of the Creative Commons Attribution 4.0 International License, which permits unrestricted use, distribution, and redistribution in any medium, provided that the original author and source are credited. INTRODUCTION The phrase “age of specialization” is often used in contemporary discussions about 20th-century scientific trends. As an example, ...
متن کامل